services.firezone.server.provision.accounts.<name>.resources

All resources to provision. The attribute name will only be used to track the resource and does not have any significance for Firezone.

Type
attribute set of (submodule)
Default
{ }
Example
{
  vaultwarden = {
    address = "vault.example.com";
    address_description = "https://vault.example.com";
    filters = [
      {
        protocol = "icmp";
      }
      {
        ports = [
          80
          443
        ];
        protocol = "tcp";
      }
    ];
    gatewayGroups = [
      "my-site"
    ];
    name = "Vaultwarden";
    type = "dns";
  };
}
Declared
<nixpkgs/nixos/modules/services/networking/firezone/server.nix>